#ifndef MAIN_H
#define MAIN_H

#include <Windows.h>
#include <commctrl.h>
#include <GdiPlus.h>
#include <GdiPlusGraphics.h>

#include <stdlib.h>
#include <string>
#include <stack>
#include <queue>
#include <list>
#include <set>
#include <map>
#include<ctime>

#include <boost/thread.hpp>

#pragma warning(disable : 4996)

using namespace Gdiplus ;
using namespace std;

typedef  char* LPCHAR;
typedef  unsigned int uint;

//#define length(x) (sizeof(x) / sizeof(*(x)))

void attention(LPCHAR msg);
void information(LPCHAR msg);
void error(LPCHAR msg);
HINSTANCE getHInstance();
void exit();
int WINAPI CALLBACK WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd);


#endif
